package com.clps.designPatterns.chapter01.单一职责原则;

/**
 * 对类类说,即一个类应该只负责一项职责,如果一个类负责两个来的职责,即可能存在职责1变化,引起职责2变化的情况,可以基于抽象逻辑,或者业余逻辑对类进行细化.
 */
public class demo01 {
    public static void main(String[] args) {

    }
}
class Animal{
    public void  dogVoice(){
        System.out.println("狗叫声:旺旺");
    }

    public  void  cowVoice(){
        System.out.println("牛叫声:咩咩");
    }
}

class DogVoice{
    public  String getDogVoice(){
        return  "旺旺";
    }

}
class CpwVoice{
    public  String getCowVocie(){
        return  "哞哞";
    }
}
